package cn.flying.cloud.file.model;

import java.io.Serializable;

/**
 * @author: admin
 * @date: 2025年04月07日 10:01
 * @version: 1.0
 */
public class FileRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 租户ID
     */
    private String tenantId;
    /**
     * 请求流水号
     */
    private String requestNo;
    /**
     * 所属服务
     */
    private String serviceCode;
    /**
     * 桶名
     */
    private String bucketName;
    /**
     * 文件名
     */
    private String fileName;
    /**
     * 文件内容
     */
    private byte[] content;

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getRequestNo() {
        return requestNo;
    }

    public void setRequestNo(String requestNo) {
        this.requestNo = requestNo;
    }

    public String getServiceCode() {
        return serviceCode;
    }

    public void setServiceCode(String serviceCode) {
        this.serviceCode = serviceCode;
    }

    public String getBucketName() {
        return bucketName;
    }

    public void setBucketName(String bucketName) {
        this.bucketName = bucketName;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public byte[] getContent() {
        return content;
    }

    public void setContent(byte[] content) {
        this.content = content;
    }
}
